package com.bdqn.desiremall.mapper;

import java.util.List;

import com.bdqn.desiremall.entity.Mall_User;

public interface Mall_UserMapper {
	/**
	 * 用户登录
	 * 
	 * @param userName
	 * @param password
	 * @return
	 */
	Mall_User findUse(String userName, String password);

	/**
	 * 注册用户
	 * 
	 * @param user
	 * @return
	 */
	int addUser(Mall_User user);

	/**
	 * 注册用户忘记密码修改
	 * 
	 * @param password
	 *            用户输入新的密码
	 * @param userMobileCode
	 *            用户手机号
	 * @return
	 */
	int modifyUserPwd(String password, String userMobileCode);

	/**
	 * 修改用户信息
	 * 
	 * @param userId
	 * @return
	 */
	int modifyUserInfo(Mall_User user);

	/**
	 * 查询所有的用户
	 * 
	 * @param user
	 * @return
	 */
	List<Mall_User> getUserByInfo(Mall_User user);
	/**
	 * 判断用户名、手机号、邮箱、原密码
	 * @return
	 */
	Mall_User isExist(Mall_User mall_User);
}